taking the responsibility - Spanish English Dictionary